A top down approach to semi-structured database design | IEEE Conference Publication | IEEE Xplore